dogs factor cattery cats cash flow american cash flow association akc puppy puppies cat pet real estate investment broker dog breeder factoring